@charset"utf-8";

/**
 * @version：1.0
 * @author：haolei <haolei@ec.com.cn>
 * @description：Project public style
 * @date：2017/6/16 
 */
 .w235 {
    width: 235px;
}
.w750 {
    width: 750px;
}
.m-tab-box h3 {
    position: relative;
    height: 44px;
    font-size: 18px;
    line-height: 44px;
	color:#000;
}
.m-tab-box.bg-fff h3 {
    background: none
}
/*.m-tab-box h2 a {
    color:#ec4c40;
    font-size: 14px;
    position: absolute;
    right: 20px;
    top: 0px;
    text-decoration: none;
}*/
.m-tab-box .m-box-con {
    background: #fff;
    padding:10px 12px;
    border: 1px solid #ddd;
}
.m-work-box {
    border-radius: 5px;
    border:1px solid #ddd;
    width: 160px;
    margin:0 auto;
    overflow: hidden;
}
.m-work-list li {
	padding:5px 0;
    width: 25%;
    float: left;
    text-align: center;
	overflow:hidden;
}
.m-work-name {
    width: 74px;
    background: #8db3d7;
    line-height: 18px;
    text-align: center;
    color: #fff;
    padding:4px 15px;
}
.m-work-con {
    width: 40px;
    color: #003887;
    text-decoration: underline;
	line-height: 18px;
    padding:4px 8px;
    text-align: center;
}
.m-notice-list li {
    font-size: 14px;
    height: 28px;
    line-height: 28px;
}
.m-notice-list a {
    font-size: 12px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    width: 100%;
    color: #000
}
.m-notice-list2 li {
    font-size: 14px;
    height: 28px;
    line-height: 28px;
}
.m-notice-list2 a {
    font-size: 14px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    width: 90%;
    color: #000
}
.m-notice-list span {
    display: inline-block;
    font-size: 12px;
    color: #000
}
.lh18 {
    line-height: 18px
}